package com.crane.oss.xunfei.resp;

import java.io.Serializable;

import lombok.Data;

/**
 * 返回体育作业列表信息
 *
 * @author tyh
 *
 */
@Data
public class HomeWorkListResp implements Serializable {

	/**
	 * "beginTime":1628611200000,
	 * "submitDate":163861121111,
	 * "studentCount":20,
	 * "status":0,
	 * "title":"1分钟跳绳",
	 * "context":"跳绳比赛",
	 * "sectionName":"小学",
	 * "campusName":"主城区",
	 * "className":"1 班",
	 * "nj":1,
	 * "studentIdCount":12,
	 * "sectionName":"16387500000,
	 * "loopRemark":"一次
	 */

	private static final long serialVersionUID = 1702382259472062176L;

	/**
	 * 作业id
	 */
	private String homeworkId;

	/**
	 * 开始时间戳
	 */
	private Long beginTime;

	/**
	 * 提交时间戳/截止时间戳
	 */
	private Long submitDate;

	/**
	 * 学生总数
	 */
	private int studentCount;

	/**
	 * 0-进行中，1-已结束，2-已发布
	 */
	private int status;

	/**
	 * 标题
	 */
	private String title;

	/**
	 * 内容
	 */
	private String context;

	/**
	 * 学段名称
	 */
	private String sectionName;

	/**
	 * 校区名称
	 */
	private String campusName;

	/**
	 * 班级名称
	 */
	private String className;

	/**
	 * 年级
	 */
	private int nj;

	/**
	 * 提交学生数
	 */
	private int studentIdCount;

	/**
	 * 创建时间戳
	 */
	private Long createTime;

	/**
	 * 循环规则
	 */
	private String loopRemark;
	
	/**
	 * 自定义天数:1;2;5
	 */
	private String remark;
	
	/**
	 * 规则:0只发布一次,1周内循环,2自定义
	 */
	private String loopRule;
	
	/**
	 * 教师id
	 */
	private String teacherId;
	
	/**
	 * 教师姓名
	 */
	private String teacherName;
	
	/**
	 * 提交截止天数
	 */
	private Long submitTime;
	
	/**
	 * 图片地址
	 */
	private String pictureUrl;
	
	/**
	 * 视频地址
	 */
	private String videoUrl;
	
	/**
	 * 作业是否已提交:1已提交 0:未提交
	 */
	private Integer isFinish;

}
